package my.spring.aop;

import my.spring.aop.aspect.Advisor;

/**
 * 存放被代理对象和横切逻辑
 * @author fengbo
 * @date 2018/6/30
 */
public interface Advised {

    /**
     * 获取目标对象
     * @return 目标对象
     */
    Object getTarget();

    /**
     * 获取横切逻辑
     * @return 横切逻辑
     */
    Advisor getAdvisor();
}
